self-sealing coupling half - Espagnol Anglais Dictionnaire